remotely-controlled arm - French English Dictionary